window guards - German English Dictionary